oil plants - Spanish English Dictionary

oil plants

Meanings of "oil plants" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
soap made from the vegetable oil extracted from the seeds of certain plants jabón vegetal [m] HN